@import '~@/styles/theme.less';
@import '~@/styles/layout.less';
.icon-button__base {
  box-sizing: border-box;
  position: relative;
  padding: 2px;
  border-radius: 2px;
  font-size: 18px;
  cursor: pointer;
  #color(color, --primary-text-color);
  #flex(column, center, space-between);
}
.icon-button__label {
  box-sizing: border-box;
  position: relative;
  padding: 2px 5px;
  border-radius: 5px;
  font-size: 12px;
  cursor: pointer;
  #color(color, --primary-text-color);
  #flex(column, center, space-between);
  i {
    font-size: 20px;
  }
}
.icon-button__base:hover,
.icon-button__label:hover {
  #color(background-color, --primary-hover-text-color);
}
